Tureng Mobile
Deyim
4
f.
have stardust in (one's) eyes
f.
have stardust in eyes
f.
have stars in eyes
f.
have stars in your eyes